Skip to content

feat: modernize platforms and cleanup legacy init templates#1333

Open
damacus wants to merge 9 commits intomainfrom
chore/modernize-platforms-and-cleanup
Open

feat: modernize platforms and cleanup legacy init templates#1333
damacus wants to merge 9 commits intomainfrom
chore/modernize-platforms-and-cleanup

Conversation

@damacus
Copy link
Copy Markdown
Member

@damacus damacus commented Mar 24, 2026

This PR modernizes the supported platforms for the docker cookbook by removing EOL versions and adding support for Debian 13, AlmaLinux 10, and Rocky Linux 10. It also removes legacy sysvinit and upstart templates, updates unit tests, and adds future resource planning documents.

@damacus damacus requested a review from a team as a code owner March 24, 2026 12:45
@damacus damacus force-pushed the chore/modernize-platforms-and-cleanup branch from 1fd9590 to cd0c4b5 Compare March 24, 2026 12:52
@damacus damacus changed the title chore: modernize platforms and cleanup legacy init templates feat: modernize platforms and cleanup legacy init templates Mar 24, 2026
Signed-off-by: Dan Webb <dan.webb@damacus.io>
@github-actions
Copy link
Copy Markdown

Slowest examples

Top 0 slowest examples (0 seconds, NaN% of total time)
Example Description Time in seconds

damacus added 2 commits March 25, 2026 10:42
This change moves all CI integration tests to run directly on the GitHub Actions host using the 'exec' driver. This avoids issues with nested virtualization on standard Azure-hosted runners while still providing a full systemd environment for testing the docker cookbook.

- Update .github/workflows/ci.yml to use ubuntu-latest and kitchen.exec.yml
- Remove VirtualBox/Vagrant setup from CI
- Consolidate integration suites in CI
- Update kitchen.exec.yml with all test suites
- Remove kitchen.dokken.yml
Adds sudo: true and disables omnibus installation to leverage the pre-installed Chef Workstation on the GHA runner host.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant